PETableType4

The PETableType4 structure was specially designed for 4-byte aligned functions. It contains information for identifying the type of a specified table. This information is gathered using the PEGetNthTableType4 function.

Type PETableType4
StructSize As Integer
DLLName As String * PE_DLL_NAME_LEN
DescriptiveName As String * PE_FULL_NAME_LEN
DBType As Integer
End Type
Members

StructSize

Specifies the size of the PETableType4 structure. You must initialize this member to be the size of whatever it is, for example, TableType.StructSize = PE_SIZEOF_TABLE_TYPE4.

DLLName

Specifies the name of the appropriate database DLL for the table of interest (in quotes). Select the DLL you want to use from the table below:

Use this DLL For this standard non-SQL database

pdbbde.dll

Borland Database Engine

pdbbnd.dll

Bound reports

pdbdao.dll

DAO data sources (Access)

pdbjet.dll

Access

pdbpdx.dll

Paradox

pdbxbse.dll

dBASE, FoxPro, Clipper

pdctbtrv.dll

Btrieve

Use this DLL For this SQL database

pdsdb22.dll

DB2/2

pdsgupta.dll

Gupta

pdsnetw.dll

Netware

pdsodbc.dll

ODBC

pdsoracl.dll

Oracle

pdssyb10.dll

Sybase 10/11

pdssybas.dll

Sybase

DescriptiveName

Specifies the name of the table of interest (in quotes).

DBType

Specifies the type of database that contains the table of interest. Select DBType from the table below:

Value Meaning

PE_DT_STANDARD

The type for standard, non-SQL databases.

PE_DT_SQL

The type for SQL databases.



Seagate Software IMG Holdings, Inc.
http://www.seagatesoftware.com
Support services:
http://support.seagatesoftware.com